JchOptimize\Core\Css\Parser A

Total Complexity 56
Dependencies 4
Dependents 15
Total lines 293
Lines of code 174
Logical lines of code 91
Comment lines 40
Methods 28
Properties 4

Methods 28

Method Rating Maintainability Complexity Lines of code
getCriteria()
A
45 14 36
processMatchesWithCallback()
S
50 7 26
cssNestedAtRulesWithCaptureValueToken()
S
65 4 7
getParseStr()
S
63 3 10
replaceMatches()
S
64 2 9
parseCSS()
S
66 2 8
parse()
S
73 2 4
getContext()
S
73 2 4
__construct()
S
65 1 11
parseNoStrings()
S
79 1 3
cssAtRulesToken()
S
77 1 3
cssInvalidCssToken()
S
81 1 3
getExcludes()
S
82 1 3
cssAtImportWithCaptureValueToken()
S
74 1 4
getCssSearchRegex()
S
78 1 3
_parseCss()
S
78 1 3
cssAtFontFaceWithCaptureValueToken()
S
78 1 3
cssAtCharsetWithCaptureValueToken()
S
78 1 3
cssAtNameSpaceToken()
S
77 1 3
setExcludes()
S
81 1 3
setCssSearchObject()
S
81 1 3
cssAtMediaWithCaptureValueToken()
S
78 1 3
cssRuleWithCaptureValueToken()
S
73 1 4
setExcludesArray()
S
81 1 3
disableBranchReset()
S
80 1 3
cssMediaTypesToken()
S
81 1 3
cssStatementsToken()
S
77 1 3
setParseTerm()
S
81 1 3